package org.hydrakyoufeng.oa.admin;

import org.hydrakyoufeng.sb.admin.AdminService;
import org.springframework.stereotype.Service;

/**
 * 逻辑处理类，框架中推荐该类的所有方法定义均为：Map<String,Object> methodName(Map<String,Object> param)
 * 其中methodName通过框架的解析，请求URL为：admin/{methodName}，Controller会自动根据{methodName}来调用该类中的相同名字的方法。
 * 方法的输入参数Map，是封装过的Map，用于封装客户端在Http中的请求参数，同时将Session和Application也封装进该Map中，
 * 使用session_scope和application_scope可以方便地访问到session和application。
 * 例：session_scope.name等于同操作session域中的name属性（需要搭配MapTool的get或者put等方法使用）。
 * 同SpringMVC一样，方法的输入参数也可以直接加上HttpSession，HttpServletRequest等参数，框架也会直接将这些对象传入进来。
 * 推荐返回为Map<String,Object>类型，这样在处理HTTP请求时，可以方便地传入到request的作用域中。其中url的key表示request的跳转地址，url中使用redirect:开头会完成重定向。
 * 如果是返回json对象，对返回类型无要求，框架会自动将结果转换为json对象。
 * @author HydraKyouFeng
 */
@Service("oaAdminService")
public class OaAdminService extends AdminService {

	
}